common long-necked turtle - Espagnol Anglais Dictionnaire